﻿#define _CRT_SECURE_NO_WARNINGS 1
#include"List.h"


Test1()
{
	LTNode* LT = LTInit();
	ListPushBack(LT, 1);
	ListPushBack(LT, 2);
	ListPushBack(LT, 3);
	ListPushBack(LT, 4);
	ListPushBack(LT, 5);
	ListPrint(LT);
	 ListPopBack(LT);
	ListPrint(LT);
	ListPopBack(LT);
	ListPrint(LT);
	ListErase(ListFind(LT, 3));
	ListPrint(LT);
}

Test2()
{
	LTNode* LT = LTInit();
	ListPushFront(LT, 5);
	ListPushFront(LT, 4);
	ListPushFront(LT, 3);
	ListPushFront(LT, 2);
	ListPushFront(LT, 1);
	ListPrint(LT);
	ListPopFront(LT);
	ListPrint(LT);
	ListPopFront(LT);
	ListPrint(LT);
	ListInsert(ListFind(LT, 3), 2);
	ListPrint(LT);
}
int main()
{
	Test1();//尾插、尾删、删除指定位置的节点
	//Test2();//头插、头删、在指定位置的节点前插入值
	return 0;
}